#sy .main-content .f-right .card {
	margin-top: 70px;
}

#sy .btnicon-round li {
	width: 19.4%;
	text-align: center;
	list-style-type: none;
	padding: 0px;
	display: inline-block
}

#sy .btnicon-round li p {
	font-size: 15px;
	font-weight: 500;
	margin-top: 10px;
}

#sy .btnicon-round {
	margin: 15px 0px;
}

#sy .btnicon-round li:hover .btn-lg {}

#sy .btnicon-round li:hover img {
	-ms-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: rotate(-15deg);
	-ms-transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
	-webkit-transform: rotate(-15deg);
	-o-transform: rotate(-15deg);
}

@media (max-width: 767px) {
	#sy .btnicon-round li {
		width: 32.6%;
		margin-bottom: 15px;
	}
	#sy .main-content .f-right .card {
		margin-top: 30px;
	}
}

#sy .zh_click {
	color: #fff
}

#sy .report .swiper-pagination-bullets {
	display: none;
}


/* .two20daPc,.two20daIphone{
     display: block;
     width:100%;
    border-bottom: 2px solid #FFE7D8;
 }
    .two20daPc img,.two20daIphone img{
        width: 100%;
  display: block;
  margin: 0 auto;
   }

    @media (min-width: 480px){
         .two20daIphone{
      display: none;
         }
        }
        @media (max-width: 480px){
     .two20daPc{
     display: none;
     }
        } */
       

#ywdt .adbox {
    width: 542px;
    height: 378px;
}
#ywdt .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}
#ywdt .swiper-button-next {
    position: absolute;
    top: 50%;
    width: 35px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}
#ywdt .hot-img .flex-cell{
	width:30%;
	height: 378px;
}
#ywdt .hot-img .flex-cell .swiper-wrapper .swiper-slide .adbox img{
	width:542px;
}
#ywdt .hot-img .flex-cell .swiper-wrapper .swiper-slide .title{
	left:0px;position: absolute; bottom: 0;z-index: 1;width: 542px;padding: 5px 0;text-align: center;line-height: 30px;background: rgba(0,0,0,0.5);
}
#ywdt .hot-img .flex-cell .swiper-wrapper .swiper-slide .title a{
	position: unset;display: unset;font-size: 16px;background: none;
}
#ywdt .hot-img .flex-cell .swiper-button-prev,#ywdt .hot-img .flex-cell .swiper-button-next{
	height: 44px;position: absolute;
}
#ywdt .hot-img .right{
	height:378px;padding-right:0px;
}
#ywdt .hot-img .right .list-box .name a{
	position: inherit;display: initial;font-size: 18px;font-weight: bold;color: #ff5a00;background: none;
}

#ywdt .video-news .name a{
	font-size:18px;color: #ff5a00;
}
#ywdt .video-news .swiper-slide .item img{
	width:246px;height:160px;
}

#ywdtList p {
    padding-bottom: 0px;
}

.gzfw .ly-box .item{
	width: 100%!important;
}
.gzfw .wbcg{
	padding-bottom: 22px;
}

.sub-content .f-left .article-box .article span {
    font-size: 15px;
}

.sub-content .f-left .article-box .article img {
    width: auto;
    margin: 0px;
}
.sub-content .f-left .article-box .article div {
    font-size:15px;
}
.title1 {
    font-size: 19px;
    text-align: center;
    line-height: 30px;
}

.shwhpp .sub-content .f-left .article-box .article span {
    font-size: 16px;
}
.shwhpp h2.rsPublicTitle {
    width: auto;
    margin-bottom: 15px;
    padding: 1px 0px 2px 16px;
    border-left: 7px solid #ff5a00;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    white-space: nowrap;
    color: #ff5a00;
    margin-left: 16px;
}
.shwhpp div#zwwxBox {
    width: 96%;
    padding: 26px 0px 12px 0px;
    background-color: #fafafa;
    border: 1px solid #e3e3e3;
    margin: 0 auto;
}
.shwhpp div#zwwbBox {
    width: 96%;
    margin: 0 auto;
    margin-bottom: 19px;
    padding: 26px 0px 10px 0px;
    background-color: #fafafa;
    border: 1px solid #e3e3e3;
}
.shwhpp div#zwwxQACode {
    width: 100%;
    text-align: center;
    font-size: 0px;
    line-height: 0px;
}
.shwhpp div#weiboList {
    width: 356px;
}
.shwhpp div#weiboList ul li {
    float: left;
    font-size: 0px;
    line-height: 0px;
}

.zmhd .sub-content .f-right .box .t-content ul li::before {
    content: '·';
    font-size: 50px;
    position: absolute;
    left: 0;
    top: 0;
    line-height: 16px;
    color: #a1a1a1;
}
.zmhd .sub-content .f-right .box .t-content ul li .tag {
    display: block;
    padding: 2px 10px;
    background: #ffffff;
    color: #fff;
    border-radius: 10px;
    margin-right: 10px;
}

.zmhdHfym .suggest .personal_info .iBox input {
   width: 80%;
}
.zmhdHfym .suggest .personal_info .iBox textarea{
   width:80%;
}

.jyta p,.zwgkList p,.gzfwList p,.zwgkTab p,.zmhdList p{
    padding-bottom: 0px;
}

.zwgkZcwjList .mhead img{
  	width: auto;
}
.zwgkZcwjList .footer a{
  		text-decoration: none;
        color: #000;
}
.zwgkZcwjList .footer .banner .mid .f-img img{
  		width: auto;
}

.shwhppChannel .sec2-inner .right img{width:364px;}
.shwhppChannel .sub-header .nav .nav-box .nav-item ul li a i,.shwhppChannel .sub-header .nav .nav-box .status .action span i{
        color:#fff;
}
.shwhppChannel #header{
        border-bottom: 0;
        margin-bottom: 0;
        margin-top: -26px;
        padding-top: 10px;
}
.shwhppChannel h2{
        background-position: center 10px;
        height: auto;
}
.shwhppChannel .sub-header .nav{
        padding-bottom: 20px;
}

.zhiding {
    margin-right: 10px;
    color: red;
    border:solid 1px;
    padding:0xp 4px;
    border-radius:2px;
}

.zwgkTab .span8{
    width: 66%;
    padding-right: 10px;
}
.zmhdList .sub-content .f-left .c-box.list-box {
 padding: 0px 20px 20px 20px;
}

/*pt-zwgk-ml start*/

.zwgkMl ul.publist2 li{width:525px;margin-left:38px;}
.zwgkMl .first{width:583px;line-height:38px;padding-left:20px;float:left;cursor: pointer;}
.zwgkMl .fa-bars{background:url('/resource/theme/images/publist1_icon.jpg') center no-repeat;width:38px;height:38px;float:left;}
.zwgkMl .iconRotate {
  transform: rotate(90deg);
  transition: transform 0.5s;
}
.zwgkMl .s-firstDrop,
.zwgkMl .s-secondDrop {
  display: none;
}
.zwgkMl div#maincontent {
    padding-top: 26px;
    font-size: 14px;
    padding-bottom: 32px;
}
.zwgkMl #maincontent span{
    font-size:14px;
}
.zwgkMl .sub-content .f-left #maincontent {
    padding: 0 20px 40px;
    box-shadow: 0 0 20px 0px #e1e1e1;
    border-radius: 3px;
    margin-bottom: 20px;
    color: #666;
}

.zwgkMl h2.rsPublicTitle {
    margin-bottom: 20px;
}
.zwgkMl h2.rsPublicTitle {
    width: auto;
    margin-bottom: 15px;
    padding: 1px 0px 2px 16px;
    border-left: 7px solid #ff5a00;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    white-space: nowrap;
    color: #ff5a00;
}
.zwgkMl .first {
    width: 583px;
    line-height: 38px;
    padding-left: 20px;
    float: left;
    cursor: pointer;
}
.zwgkMl .fa-bars {
    background: url('/resource/theme/images/publist1_icon.jpg') center no-repeat;
    width: 38px;
    height: 38px;
    float: left;
}
.zwgkMl ul.publist2 {
    width: 603px;
    float: left;
    padding-bottom: 35px;
}
.zwgkMl ul.publist2 li:first-child {
    border: none;
}
.zwgkMl ul.publist2 li {
    width: 525px;
    margin-left: 38px;
}
.zwgkMl ul.publist2 li {
    width: 583px;
    line-height: 38px;
    background: url('/resource/theme/images/publist2_icon.jpg') no-repeat 5px center;
    padding-left: 20px;
    float: left;
    border-top: 1px solid #e8e8e8;
}
.zwgkMl ul.publist2 li a {
    float: left;
}
.zwgkMl .iconRotate {
    transform: rotate(90deg);
    transition: transform 0.5s;
}

.zwgkMl #maincontent{
	padding-top: 26px!important;
	height: 760px!important;
}

.zwgkMl .s-secondItem01{
	background:none!important;
	padding-left:0px!important;
}
.zwgkMl .s-thirdItem01{
	width:487px!important;
}


/*pt-zwgk-ml end*/


/*pt-gzfw-wlsh start*/

.gzfwWlsh p {
    padding-bottom: 0px;
}
.gzfwWlsh div#zwwbBox h2{margin:0px 0px 22px 14px;}
.gzfwWlsh div#zwwbBox div#weiboList{width:356px;}
.gzfwWlsh div#zwwbBox div#weiboList ul{
  float:left;
  width:342px;
  padding-left:14px;
}
.gzfwWlsh div#zwwbBox div#weiboList ul li{
  float:left;
  font-size:0px;
  line-height:0px;
}
.gzfwWlsh div#zwwxBox div#zwwxQACode{
  width:100%;
  text-align:center;
  font-size:0px;
  line-height:0px;
}
.gzfwWlsh div#zwwxBox{
  width: 96%;
  padding: 26px 0px 12px 0px;
  background-color:#fafafa;
  border:1px solid #e3e3e3;
  margin: 0 auto;
}

.gzfwWlsh div#zwwbBox{
  width: 96%;
  margin: 0 auto;
  margin-bottom:19px;
  padding:26px 0px 10px 0px;
  background-color:#fafafa;
  border:1px solid #e3e3e3;
}
.gzfwWlsh h2.rsPublicTitle {
    width: auto;
    margin-bottom: 15px;
    padding: 1px 0px 2px 16px;
    border-left: 7px solid #ff5a00;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    white-space: nowrap;
    color: #ff5a00;
    margin-left: 16px;
}

/*pt-gzfw-wlsh end*/


/*pt-长江口二号古船打捞 start*/
.cjkehgcdl .sec2-inner .right img{width:364px;}
.cjkehgcdl .sub-header .nav .nav-box .nav-item ul li a i,
.cjkehgcdl .sub-header .nav .nav-box .status .action span i{
        color:#fff;
    }
.cjkehgcdl #header{
        border-bottom: 0;
        margin-bottom: 0;
        margin-top: -26px;
        padding-top: 10px;
    }
.cjkehgcdl h2{
        background-position: center 10px;
        height: auto;
    }
.cjkehgcdl .sub-header .nav{
        padding-bottom: 20px;
    }

/*pt-长江口二号古船打捞 end*/


/*pt-zmhd-tshfym start*/
.zmhdTshfym .suggest .personal_info .iBox input {
    width: 80%;
}
.zmhdTshfym .suggest .personal_info .iBox textarea{
  width:80%;
  }
/*pt-zmhd-tshfym end*/


.zwgkZfxxgk #searchBtn{
	float: right;background: transparent;border: none;outline: none;
}
